sharp mountain ridge - Alemán Inglés Diccionario